home *** CD-ROM | disk | FTP | other *** search
- T3SCRIPT
- ~~~~~~~~
- A COLLECTION OF SCRIPTS FOR TELIX 3
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- What are they?
- ~~~~~~~~~~~~~~
-
- The SALT script language provided with and for TELIX 3, the
- shareware communications software for IBM compatible computers,
- is very powerful and capable of producing excellent tools and
- accessories for the TELIX program. Unfortunately, the examples
- (other than the "Host Mode" script) provided by EXIS Inc. are
- fairly simple log-on scripts clearly aimed at the on-line
- services available in the USA. This means that a number of
- bulletin board systems which are available in the UK are not
- catered for. My intention with this collection was therefore
- twofold: firstly, to supply a set of log-on scripts covering the
- main systems used in the UK and, secondly, to give a flavour of
- the power of the SALT language by writing a few useful
- utilities. The scripts will work with TELIX releases 3.0 and
- 3.1.
-
- The scripts in this collection are listed below but I should
- first explain why you appear to have two of everything! One of
- the chief factors contributing to the "power" of SALT scripts is
- the fact that they are compiled (using the supplied compiler
- CS.EXE) before they are used by TELIX 3. This means that the
- original scripts (the files with the .SLT extension) are written
- using an editor or ASCII word processor and these are then
- turned into "programs" by CS (the files with the .SLC
- extension). Therefore, what you have is a set of files (.SLT)
- containing the readable "source" material and a second set
- (.SLC) containing the compiled versions of the .SLT files -
- these only being readable by TELIX. Right - enough of the
- technical stuff for the moment, these are the scripts and what
- they do:
-
- FIDO Log-on script for Fido systems
- FOREM Log-on script for FoReM systems
- GT-POWER Log-on script for GT-Power systems
- LYNX Log-on script for Lynx systems
- MICHTRON Log-on script for MichTron systems
- OPUS Log-on script for Opus systems
- PCBOARD Log-on script for PCBoard systems
- QUICKBBS Log-on script for QuickBBS systems
- SCHLIGHT Log-on script for Searchlight systems
- TBBS Log-on script for TBBS systems
- TOWERNET Log-on script for Tower-Net systems
- WILDCAT! Log-on script for Wildcat! systems
-
- CAPTURE Automatically opens a distict capture file
- for each call
- CONNECT Provides information on the current host,
- usually automatically on connection
- TIME Give the current time in the status line
- HELP Calls up the "Help Screen"
- FKEY Enables you to attach 'macros' to the function
- keys
- NULL Avoids TELIX 3's opening "advert"
- ON Switches on Zmodem's AUTODOWNLOAD feature
- OFF Switches AUTODOWNLOAD off
- PASSWORD Extracts the password for the current
- connection so that it can be "attached" to a
- "hot-key"
-
- BBNOTES A "database" of information about the boards in
- the Dialling Directory (needs the Dialling
- Directory UKBBTEL3.FON to be really useful)
-
-
-
- OK, so what do I do with them?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- I must assume throughout this document that you already have a
- copy of TELIX 3 and that you have configured it to work on your
- system.
-
-
- LOG-ON SCRIPTS, CAPTURE, CONNECT, TIME, HELP, FKEY, ON, OFF
- and PASSWORD:
-
- Some of these scripts need to be 'personalised' for your own
- use; but don't panic - I don't expect you to alter any of the
- souce material or recompile the scripts as you have to with the
- examples included with the Telix program. What you MUST do,
- however, before attempting to use the scripts is to run the FKEY
- script while within Telix (see below).
-
- BBNOTES:
-
- You will need to see what this script already provides before
- making any changes to it. I would suggest that, in the first
- instance, you use the .SLC file as it stands. If you find the
- script useful and would like to modify it to encompass your own
- data, you can do so by following the steps at the top of
- BBNOTES.SLT itself. You will need to recompile this script if
- you decide to change it. The script is intended to be used as a
- "companion" to my Dialling Directory - UKBBTEL3.FON. If you want
- to use it with your own (smaller) Directory you will have to
- make SUBSTANTIAL changes to the content of the .SLT file.
-
-
-
- Organisation of Telix and Script files ...
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- I suggest that, if you haven't done so already, you create a
- formal structure for your TELIX files; something along these
- lines -
-
- C:\TELIX - Put all the main TELIX files here. You
- should find most, if not all, of the
- following:
-
- ANSI.KEY
- AVATAR.KEY
- TELIX.CNF
- TELIX.DOC
- TELIX.EXE
- TELIX.FON
- TELIX.KEY
- TX.LD
- VT102.KEY
- VT102ALT.KEY
- VT52.KEY
-
- C:\TELIX\SCRIPT - Use this directory for all the script files,
- both .SLT and .SLC versions, together with
- the compiler CS.EXE and its manual SALT.DOC.
-
- C:\TELIX\LOG - Keep all of your "Capture" files in this
- directory and also TELIX's usage log -
- TELIX.USE - if you have enabled that
- feature.
-
- You should now load load TELIX and amend the FILENAMES AND PATHS
- where TELIX expects to find certain information:
-
- 1. Open the Configuration Menu by pressing "ALT-O"
- 2. Enter "F" for the Filenames and Paths option
- 3. Then change item "C" to read "C:\TELIX\SCRIPT\"
- 4. Change item "D" to read "C:\TELIX\LOG\TELIX.CAP"
- 5. Change ITEM "E" to read "C:\TELIX\LOG\TELIX.USE"
- 6. Ensure that you save the new settings with item
- "W" of the Configuration Menu.
-
-
-
- The FKEY Script ...
- ~~~~~~~~~~~~~~~~~~~
-
- Several of the scripts are most useful when they are "attached"
- to function keys so that they can be called up quickly when
- required.
-
- First of all, you should run the FKEY script which will set up
- the function keys for you with the minimum of effort. At the
- same time it will provide details of YOUR NAME for future use by
- the log-on scripts, thereby personalising the log-on scripts
- for YOUR use.
-
- FKEY is called up from within TELIX by pressing "ALT-G" and
- typing in the script name FKEY [Return]. Be careful though -
- there are no safeguards to stop FKEY overwriting a previous
- version of TELIX.KEY. If you have saved your own key assignments
- in TELIX.KEY you will have to re-enter them after running FKEY.
- The NAME information attached to F1, F2 and F4 is VITAL to the
- operation of the log-on scripts and these key assignments should
- not be changed. Simply follow FKEY's instructions and tell the
- program to save your details when you are happy that you have
- entered them correctly.
-
- That's it! Your function keys will now do the following jobs
- while in TELIX:
-
- F1 Sends your first name to the host
- F2 Sends your surname to the host
- F3 Sends your password to the host
- F4 Sends your full name to the host
- F5 Runs the CONNECT script and shows who you are
- currently connected to, the baud rate, current time
- and date.
- F6 Runs the BBNOTES script and give you various pieces
- of information about a Dialling Directory entry. You
- choose which board you want details of by typing in
- the Dialling Directory number of the board in
- question followed by [Return].
- F7 Calls up the "Help Screen"
- F8 Gives the current time in the bottom left-hand corner
- of the terminal screen
- F9 Switches on Zmodem Autodownload
- F10 Switches off Zmodem Autodownload
-
-
-
- OK, I've done that. What's next?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Having done that you are almost there. If you are using
- UKBBTEL3.FON as your Dialling Directory, the log-on script files
- will run automatically upon connection with the host system. If
- you are using the log-on scripts with your own Directory, you
- must ensure that you complete the "Script" section of each entry
- with the appropriate script name. CAPTURE and CONNECT are
- "called" as subroutines by the log-on scripts and they too will
- run automatically. Having tried the scripts as they stand, if
- you do not like the automatic invocation of CAPTURE or CONNECT,
- they can be disabled. Instructions are in the respective log-on
- .SLT files. If you do 'switch off' these features by modifying
- the .SLT files, you will have to recompile them using CS.EXE
- before the changes will become effective.
-
-
-
- The NULL Script ...
- ~~~~~~~~~~~~~~~~~~~
-
- You can get rid of the opening "advert" for TELIX 3 by hitting
- [Return] twice in rapid succession after you've typed the
- filename to load the program. However, there is a more elegant
- (and perfectly legal) way of achieving the same result. All you
- need to do is create a batch file called (let's say) TLX.BAT
- containing just one line: TELIX /SNULL
-
- Having saved the batch file, if you now type TLX [Return] TELIX
- will load without the ad!
-
-
-
- Anything else I should know?
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
- Occasionally a log-on script will fail to work properly because
- of line noise. Usually when you receive a prompt from the host
- which is unrecognisable because of noise a carriage return will
- cause the prompt to be sent again. If this time the prompt is
- readable the script will continue as normal. The function key
- commands above give you a backup to the log-on scripts where you
- have not put a Script name against the entry in the Dialling
- Directory or where the script loses its way because of chronic
- line noise.
-
- These scripts work well with UKBBTEL3.FON the Dialling Directory
- of over 300 UK bulletin boards which is also my handiwork.
- UKBBTEL3.FON should be available (as UKBBTEL3.ARC) on the board
- where you found the T3SCRIPT.ARC file. If not, you can certainly
- get it from FRIX (see below).
-
-
- A request ...
- ~~~~~~~~~~~~~
-
- No, I don't want your money! The scripts in this collection are
- really just examples of what can be done with SALT. I am not a
- programmer and, if I can write scripts so can YOU. If you do
- write anything useful I'd be grateful if you would upload a copy
- to FRIX (see below). It may well be possible to make your script
- more widely available to users of TELIX 3 as part of future
- collections.
-
-
-
- And finally ...?
- ~~~~~~~~~~~~~~~~
-
- Oh yes, any comments on T3SCRIPT should be addressed to me:
-
- Terry Robertson
-
- at FRIX .. Reading
- 0734-420229
- (Netmail 253/112)
-
- This excellent board is, of course, included in UKBBTEL3.FON.
-